Notification system, notification device, and notification method

ABSTRACT

A notification system includes a notification unit configured to notify a second person of position information relating to a parking position of a vehicle and auxiliary information to help the second person to find the vehicle after the vehicle is moved and parked by a first person.

INCORPORATION BY REFERENCE

The disclosure of Japanese Patent Application No. 2017-228093 filed onNov. 28, 2017 including the specification, drawings and abstract isincorporated herein by reference in its entirety.

BACKGROUND 1. Technical Field

The disclosure relates to a notification system, a notification device,and a notification method capable of easily finding a target vehicle.

2. Description of Related Art

Not only an owner of a vehicle but also various persons (family memberor another person) may get in the vehicle. There are a wide variety ofvehicles. Therefore, an appearance (vehicle type, color, plate number,or the like) of a target vehicle searched for by a certain person maynot be grasped by the person. When the appearance of the target vehiclesearched for by the person is not grasped, it is difficult for theperson to find the vehicle. Even though the appearance of the targetvehicle searched for by the person is grasped, the vehicle may not beeasily found. For example, in a case where a plurality of persons mayuse the same vehicle, when a person H1 parks a vehicle C and thenanother person H2 intends to use the vehicle C, the person H2 may not beable to find the vehicle C since the person H2 does not grasp a positionof the vehicle C parked by the person H1.

In Japanese Unexamined Patent Application Publication No. 2017-027546(JP 2017-027546 A), a parking position guidance system configured toguide a user to a parking position of the target vehicle is disclosed.In the parking position guidance system disclosed in JP 2017-027546 A,an on-vehicle device sends the parking position of the vehicle based onglobal positioning system (GPS) data to a management server. A portableterminal acquires the parking position of the vehicle from themanagement server and guides the user to the acquired parking positionof the vehicle.

SUMMARY

However, since the GPS data is insufficient in terms of accuracy, it isnot possible to notify the user of the parking position of the targetvehicle with high accuracy in the parking position guidance systemdisclosed in JP 2017-027546 A.

The disclosure provides a notification system, a notification device,and a notification method capable of finding a target vehicle moreeasily.

The disclosure employs a method of notifying a user of another piece ofinformation (auxiliary information) to help the user to find the vehiclein addition to position information relating to a parking position ofthe vehicle.

A first aspect of the invention relates to a notification systemincluding a notification unit. The notification unit is configured tonotify a second person of position information relating to a parkingposition of a vehicle and auxiliary information to help the secondperson to find the vehicle after the vehicle is moved and parked by afirst person.

According to the first aspect of the disclosure, since the auxiliaryinformation is also notified in addition to the position information, itis possible for the second person to easily find the vehicle as comparedwith when a target vehicle is searched from solely the positioninformation.

The position information may include information obtained by a satellitepositioning system. Therefore, it is possible for the second person toeasily approach the target vehicle to some extent by checking theposition information.

In the notification system according to the first aspect, the auxiliaryinformation may include at least any of a voice relating to the parkingposition of the vehicle, a photograph relating to the parking positionof the vehicle, or a text relating to the parking position of thevehicle. Therefore, it is possible for the second person to easily findthe target vehicle by checking a voice, a photograph, a text, or thelike after the second person approaches the target vehicle to someextent or the like.

In the notification system according to the first aspect, the auxiliaryinformation may include predetermined information relating to an outputunit configured to output a predetermined signal to a predetermined areaaround the parking position of the vehicle. The notification unit maynotify the second person of information based on the predeterminedsignal when the second person enters the predetermined area. Therefore,it is possible for the second person to easily grasp that the secondperson approaches the target vehicle by checking the information basedon the predetermined signal and thus to easily find the vehicle.

In the notification system according to the first aspect, theinformation based on the predetermined signal may be informationrelating to a distance between the second person and the output unit.Therefore, it is possible for the second person to easily grasp that thesecond person continues to approach the target vehicle by checking theinformation based on the predetermined signal and thus to easily findthe vehicle.

In the notification system according to the first aspect, the outputunit may be a beacon, and the predetermined information may be a beaconID. The notification system according to the first aspect may furtherinclude a first terminal used by the first person, a second terminalthat is used by the second person and functions as the notificationunit, and a server that is communicable with the first terminal and thesecond terminal. The first terminal may send the position informationand the auxiliary information to the second terminal through the serverafter the vehicle is parked by the first person.

In the notification system according to the first aspect, thenotification unit may perform guidance to the parking position of thevehicle based on the position information. Therefore, it is possible forthe second person to easily approach the target vehicle to some extentby simply moving according to the guidance.

The notification system according to the first aspect may furtherinclude a demand unit configured to demand parking of the vehicle of thefirst person based on a request from the second person. Therefore, it ispossible for the first person to move and park the target vehicle solelywhen there is the request from the second person.

The notification system according to the first aspect may furtherinclude a first acquisition unit configured to acquire the positioninformation after the vehicle is parked by the first person and a secondacquisition unit configured to acquire the auxiliary information afterthe vehicle is parked by the first person. Therefore, it is possible tosuppress the notification of erroneous information before the parking tothe second person and to notify the second person of accurateinformation after the parking.

The notification system according to the first aspect may furtherinclude a first terminal used by the first person, a second terminalthat is used by the second person and functions as the notificationunit, and a server that is communicable with the first terminal and thesecond terminal. The first terminal may send the position informationand the auxiliary information to the second terminal through the serverafter the vehicle is parked by the first person.

A second aspect of the disclosure relates to a notification deviceincluding a notification unit. The notification unit is configured tonotify a second person of position information relating to a parkingposition of a vehicle and auxiliary information to help the secondperson to find the vehicle after the vehicle is moved and parked by afirst person.

A third aspect of the disclosure relates to a notification methodincluding notifying a second person of position information relating toa parking position of a vehicle and auxiliary information to help thesecond person to find the vehicle after the vehicle is moved and parkedby a first person.

It is possible to regard the disclosure as the notification system, thenotification device, and the like having at least some of theconfigurations or the functions. It is possible to regard the disclosureas the notification method, the control method of the notificationsystem, the control method of the notification device, and the likeincluding at least some of the processes. It is possible to regard thedisclosure as a program causing a computer to execute the method, acomputer readable recording medium storing the program as describedabove in a non-transitory manner, and the like. It is possible tocombine each of the configurations and the processes to configure thedisclosure as long as there is no technical inconsistency.

According to the aspects of the disclosure, it is possible to find thetarget vehicle more easily.

BRIEF DESCRIPTION OF THE DRAWINGS

Features, advantages, and technical and industrial significance ofexemplary embodiments of the disclosure will be described below withreference to the accompanying drawings, in which like numerals denotelike elements, and wherein:

FIG. 1 shows a schematic configuration example of a valet parking systemof a vehicle according to an embodiment 1;

FIG. 2 shows a schematic configuration example of each device of thevalet parking system of the vehicle according to the embodiment 1;

FIG. 3 shows a process flow example of the valet parking system of thevehicle according to the embodiment 1;

FIG. 4 shows a schematic configuration example of a valet parking systemof a vehicle according to an embodiment 2;

FIG. 5 shows a schematic configuration example of a substitute agentterminal according to the embodiment 2;

FIG. 6 shows a schematic configuration example of a requester terminalaccording to the embodiment 2; and

FIG. 7 shows an example of a state where a requester finds a targetvehicle in the embodiment 2.

DETAILED DESCRIPTION OF EMBODIMENTS

The disclosure relates to a technique capable of easily finding a targetvehicle. A smart key system is known as a technique relating to avehicle. The smart key system is a system capable of locking andunlocking doors or starting an engine when a unique ID is assigned to aportable apparatus (smart key) that performs wireless communication withthe vehicle and the ID obtained by the communication matches an IDregistered in advance for the vehicle. As a system based on the smartkey system, there is a system that portable terminals such as a mobilephone, a smartphone, a tablet terminal, and a notebook type personalcomputer can be used instead of the portable apparatus. The disclosurecan be preferably used, for example, in the system that the portableterminal can be used instead of the portable apparatus.

When the system that the portable terminal can be used instead of theportable apparatus is used, it is possible to provide various servicesnot experienced before. For example, it is possible to provide a valetparking service that a substitute agent moves and parks the vehicleinstead of a requester who requests a valet parking. In the valetparking service of the vehicle, a parking position of the vehicle isdecided by the substitute agent. The parking position of the vehicle canbe set in advance. However, when another vehicle is already parked atthe parking position of the vehicle set in advance, the substitute agentparks the vehicle at another position. As described above, the parkingposition of the vehicle depends on the substitute agent or a parkingsituation. Therefore, when the vehicle is picked up, the requester maynot easily grasp the parking position of the vehicle and may not easilyfind the vehicle. When a parking lot including the parking position ofthe vehicle set in advance is full, the substitute agent parks thevehicle at a position far away from the parking position of the vehicleset in advance (another parking lot) and it is extremely difficult tofind the vehicle by the requester. Consequently, the disclosure can bepreferably used in the valet parking service of the vehicle.

Embodiment 1

Hereinafter, an embodiment 1 of the disclosure will be described withreference to drawings.

System Configuration

A configuration of a valet parking system (notification system) of avehicle according to the embodiment 1 will be described. FIG. 1 shows aschematic configuration example of a valet parking system 1 of thevehicle according to the embodiment 1. The valet parking system 1 of thevehicle is a system to realize the valet parking service of the vehicledescribed above. The valet parking system 1 of the vehicle has a lockingand unlocking device 100, a key unit 200, a requester terminal 300(notification device), a substitute agent terminal 400, and a server500. The requester terminal 300, the substitute agent terminal 400, andthe server 500 are connected to each other in a communicable mannerthrough a network N. Each of the locking and unlocking device 100 andthe key unit 200 is an on-vehicle device provided in a vehicle 10. Eachof the requester terminal 300 and the substitute agent terminal 400 isthe portable terminal such as the mobile phone, the smartphone, thetablet terminal, and the notebook type personal computer. The server 500may be configured to have one server or a plurality of servers.

The network N is a public communication network such as the Internet.The network N may be another communication network such as a wide areanetwork (WAN). The network N may include wireless communication networkssuch as a cellular phone communication network such as the mobile phoneand WiFi.

The requester who requests the valet parking of the vehicle can performthe request for the valet parking of the vehicle, a checking of aparking completion report, and the like using the requester terminal300. The request for the valet parking of the vehicle, the checking ofthe parking completion report, and the like may be performed using ageneral application (mail software or browser software) or a dedicatedapplication.

The substitute agent who performs the valet parking of the vehicle canreceive a valet parking request of the vehicle and report parkingcompletion using the substitute agent terminal 400. The reception of thevalet parking request of the vehicle, the report of the parkingcompletion, and the like may be performed using a general application(mail software or browser software) or a dedicated application. When thevalet parking request of the vehicle is received, the substitute agentterminal 400 acquires authentication information for locking andunlocking the doors of the vehicle from the server 500.

The server 500 manages the valet parking request of the vehicle, theparking completion report, the authentication information, and the like.In the embodiment 1, the valet parking request of the vehicle 10 is sentfrom the requester terminal 300 to the substitute agent terminal 400through the server 500, and the parking completion report of the vehicle10 is sent from the substitute agent terminal 400 to the requesterterminal 300 through the server 500.

The locking and unlocking device 100 performs the locking and theunlocking of the doors of the vehicle 10. For example, the locking andunlocking device 100 can communicate with the smart key or the key unit200. The locking and unlocking device 100 acquires a key ID output fromthe smart key or the key unit 200 and permits the locking and theunlocking of the doors of the vehicle 10 when the acquired key IDmatches a key ID stored in advance in the locking and unlocking device100. When the locking and the unlocking of the doors are permitted, thelocking and unlocking device 100 performs the locking and the unlockingof the doors of the vehicle 10 in response to a user operation on thesmart key, the portable terminal, a switch provided in the door of thevehicle 10, and the like. It is possible to start the engine of thevehicle 10 by the same process as the process for locking and unlockingthe doors of the vehicle 10.

The key unit 200 has the same configuration as the configuration of thesmart key of the vehicle 10. The key unit 200 can communicate with theportable terminal (requester terminal 300 or substitute agent terminal400) in addition to the communication with the locking and unlockingdevice 100. The key unit 200 acquires the authentication informationoutput from the portable terminal and performs authentication using theacquired authentication information. When the authentication succeeds,the key unit 200 outputs the key ID of the vehicle 10 stored in advancein the key unit 200. As a result, determination is made that the key IDacquired from the key unit 200 by the locking and unlocking device 100matches the key ID stored in advance in the locking and unlocking device100, and the locking and the unlocking of the doors of the vehicle 10are permitted. Therefore, even a person who does not hold the smart keycan lock and unlock the doors of the vehicle 10 using the portableterminal instead of the smart key.

A method of performing the locking and the unlocking of the doors of thevehicle 10 using the portable terminal instead of the smart key is notlimited to the above method. For example, the portable terminal mayacquire and output the key ID, and the locking and unlocking device 100may acquire the key ID output from the portable terminal and use theacquired key ID for the process.

Device Configuration

A configuration of each device of the valet parking system 1 of thevehicle will be schematically described. FIG. 2 shows a schematicconfiguration example of each device of the valet parking system 1 ofthe vehicle. In FIG. 2, the network N in FIG. 1 is omitted. As shown inFIG. 2, the locking and unlocking device 100 has an LF sender 110, an RFreceiver 120, a storage unit 130, a collation electronic control unit(ECU) 140, a door lock actuator 150, and a body ECU 160. The key unit200 has an LF receiver 210, a short-range communication unit 220, astorage unit 230, a controller 240, and an RF sender 250. The requesterterminal 300 has an operation unit 310, a storage unit 320, a controller330, a communication unit 340, and a notification unit 350. Thesubstitute agent terminal 400 has a storage unit 410, a short-rangecommunication unit 420, a position information acquisition unit 430, anauxiliary information acquisition unit 440, an operation unit 450, acontroller 460, and a communication unit 470. The server 500 has acontroller 510, a storage unit 520, and a communication unit 530.

Configuration of Locking and Unlocking Device 100

A configuration of the locking and unlocking device 100 will bedescribed in detail.

The LF sender 110 sends a radio wave of a low frequency (LF) band fordetecting (polling) the key unit 200 or the smart key. The LF band is,for example, a frequency band of 100 kHz or more and 300 kHz or less.

The RF receiver 120 receives a radio wave of a high frequency (RF) bandsent from the key unit 200 or the smart key. The RF band is, forexample, a frequency band of 100 MHz or more and 1 GHz or less. Forexample, the RF receiver 120 receives a radio wave indicating the keyID, locking and unlocking information for instructing the locking or theunlocking of the doors of the vehicle 10.

The storage unit 130 stores various pieces of information (data) such asthe key ID of the vehicle 10, a program executed by the collation ECU140, and a program executed by the body ECU 160. For example, thestorage unit 130 is a semiconductor memory, a magnetic disk, an opticaldisk, or the like.

The collation ECU 140 analyzes the radio wave received by the RFreceiver 120. For example, the collation ECU 140 determines whether thekey ID acquired by the RF receiver 120 matches the key ID of the vehicle10 stored in advance in the storage unit 130. When the determination ismade that the key ID acquired by the RF receiver 120 matches the key IDof the vehicle 10 stored in advance in the storage unit 130, thecollation ECU 140 permits the locking and the unlocking of the doors ofthe vehicle 10. When the locking and the unlocking of the doors arepermitted, the collation ECU 140 outputs locking and unlocking controlsignals for controlling the locking and the unlocking of the doors ofthe vehicle 10 according to the locking and unlocking informationacquired by the RF receiver 120.

The door lock actuator 150 is an actuator (motor or the like) configuredto perform the locking and the unlocking of the doors of the vehicle 10.

The body ECU 160 performs the overall control of the vehicle 10. Forexample, the body ECU 160 drives the door lock actuator 150 such thatthe locking or the unlocking of the doors of the vehicle 10 is performedaccording to the locking and unlocking control signals output from thecollation ECU 140. The locking and unlocking control signals, a drivesignal for driving the door lock actuator 150, and the like are sentthrough an in-vehicle network such as a controller area network (CAN).The collation ECU 140 and the body ECU 160 may be integrally configured.

Configuration of Key Unit 200

A configuration of the key unit 200 will be described in detail.

The LF receiver 210 receives a polling signal (radio wave of RF band)output from the locking and unlocking device 100 (LF sender 110).

The short-range communication unit 220 communicates with the portableterminal (requester terminal 300 or substitute agent terminal 400) andacquires the authentication information from the portable terminal. Forexample, the short-range communication unit 220 performs short-rangecommunication in accordance with a predetermined wireless communicationstandard. Specifically, the short-range communication unit 220 performsthe communication in accordance with the standard such as Bluetooth(registered trademark) Low Energy (BLE), near field communication (NFC),ultra wide band (UWB), or WiFi (registered trademark).

The storage unit 230 stores various pieces of information (data) such asreference information referred to by the authentication using theauthentication information, the key ID of the vehicle 10, and a programexecuted by the controller 240. For example, the storage unit 230 is thesemiconductor memory, the magnetic disk, the optical disk, or the like.

The controller 240 is a processor (central processing unit (CPU) ordigital signal processor (DSP)) configured to perform the overallcontrol of the key unit 200. The controller 240 has an authenticationunit 241. The authentication unit 241 performs the authentication usingthe authentication information acquired by the short-range communicationunit 220. When the authentication by the authentication unit 241succeeds, the controller 240 instructs the RF sender 250 to output thekey ID or the locking and unlocking information. The controller 240 mayread and execute the program stored in advance in the storage unit 230to realize various functions including the authentication unit 241 ormay not read and execute the program. The various functions includingthe authentication unit 241 may be realized by hardware.

The authentication unit 241 determines that the authentication succeedswhen the authentication information acquired by the short-rangecommunication unit 220 satisfies a predetermined condition anddetermines that the authentication fails when the authenticationinformation does not satisfy the predetermined condition. Thepredetermined condition is, for example, any of the following conditions1 to 3. Condition 1: The authentication information matches thereference information. Condition 2: A result of performing apredetermined process (encryption process, decryption process, or thelike) on one piece of the authentication information and the referenceinformation matches the other piece of the authentication informationand the reference information. Condition 3: A result of performing thepredetermined process (encryption process, decryption process, or thelike) on the authentication information matches a result of performingthe process on the reference information.

The RF sender 250 sends a radio wave (radio wave of the RF band)indicating the key ID or the locking and unlocking information inresponse to the instruction from the controller 240. Specifically, theRF sender 250 sends the radio wave indicating the key ID of the vehicle10 stored in advance in the storage unit 230, sends the radio waveindicating the locking and unlocking information generated by thecontroller 240, or sends the radio wave indicating both the key ID andthe locking and unlocking information. An acquisition method of the keyID or the locking and unlocking information is not particularly limited.For example, an encryption key ID (encrypted key ID) may be stored inadvance in the storage unit 230, and the controller 240 may perform thedecryption process using the authentication information on theencryption key ID to generate a key ID (not encrypted key ID; decryptionkey ID). The short-range communication unit 220 may acquire the lockingand unlocking information output from the portable terminal.

Configuration of Requester Terminal 300

A configuration of the requester terminal 300 will be described indetail.

The operation unit 310 accepts a user operation on the requesterterminal 300. For example, the operation unit 310 accepts a requestoperation and the like for the valet parking request of the vehicle.

The storage unit 320 stores various pieces of information (data) such asthe parking completion report acquired by the requester terminal 300 anda program executed by the controller 330. For example, the storage unit320 is the semiconductor memory, the magnetic disk, the optical disk, orthe like.

The controller 330 is a processor (CPU or DSP) configured to perform theoverall control of the requester terminal 300. The controller 330instructs the communication unit 340 to output request information forthe valet parking request of the vehicle in response to the requestoperation. The request information includes requester information (ID,name, age, gender, or the like) for specifying the requester, vehicleinformation (ID, vehicle type, color, plate number, or the like) forspecifying the vehicle 10, and the like. The request information may notinclude the requester information. The requester information may beinput to the requester terminal 300 by the request operation or may bestored in advance in the storage unit 320. The requester information maybe registered in advance in the server 500. The same applies to thevehicle information.

The communication unit 340 communicates with the server 500. Forexample, the communication unit 340 outputs the request information tothe server 500 in response to the instruction from the controller 330.The request information is output from the server 500 to the substituteagent terminal 400. Therefore, the substitute agent is demanded toperform the valet parking of the vehicle 10 based on a demand from therequester by the process of the communication unit 340. Thecommunication unit 340 acquires the parking completion report from theserver 500. The controller 330 stores (records) the parking completionreport acquired by the communication unit 340 in the storage unit 320.

The notification unit 350 notifies the requester of the parkingcompletion report acquired by the communication unit 340. For example,the notification unit 350 has a speaker or a display unit and notifiesthe requester of the parking completion report by a voice output or animage display.

Configuration of Substitute Agent Terminal 400

A configuration of the substitute agent terminal 400 will be described.

The storage unit 410 stores various pieces of information (data) such asinformation (request information or authentication information) acquiredby the communication unit 470, a program executed by the controller 460,and the like.

The short-range communication unit 420 communicates with the key unit200 (short-range communication unit 220). For example, the short-rangecommunication unit 420 performs the short-range communication inaccordance with the predetermined wireless communication standard(standard such as BLE, NFC, UWB, and WiFi (registered trademark)). Inthe embodiment 1, after the acquisition of the request information bythe substitute agent terminal 400 is checked, the substitute agent headstoward the vehicle 10. After the substitute agent arrives at a positionof the vehicle 10, the short-range communication unit 420 outputs theauthentication information acquired by the substitute agent terminal 400to the key unit 200. Consequently, it is possible to achieve the valetparking accompanying the locking and unlocking of the vehicle 10.

After the parking of the vehicle 10 is completed, the positioninformation acquisition unit 430 acquires the position informationrelating to the parking position of the vehicle 10 (hereinafter, simplyreferred to as “position information”). In the embodiment 1, theposition information acquisition unit 430 is a receiver of a satellitepositioning system such as a global positioning system (GPS) andacquires information (information such as latitude and longitude)obtained by the satellite positioning system as the positioninformation. The position information may include information other thanthe information obtained by the satellite positioning system.

After the parking of the vehicle 10 is completed, the auxiliaryinformation acquisition unit 440 acquires the auxiliary information tohelp the requester to find the vehicle 10. In the embodiment 1, theauxiliary information acquisition unit 440 has a microphone, an imagingunit, a character input unit, and the like. The auxiliary informationacquisition unit 440 acquires information including at least any of avoice relating to the parking position of the vehicle, a photographrelating to the parking position of the vehicle, or a text relating tothe parking position of the vehicle as the auxiliary information. Forexample, the auxiliary information acquisition unit 440 acquiresinformation such as a voice or a text such as “parked at No. *** of ***parking lot” or photographs of the vehicle 10 and surroundings thereofas the auxiliary information. The auxiliary information may includeinformation other than the voice, the photograph, and the text.

The operation unit 450 accepts a user operation on the substitute agentterminal 400. For example, the operation unit 450 accepts the completionoperation for notifying the substitute agent terminal 400 of thecompletion of the valet parking of the vehicle or the like.

The controller 460 is a processor (CPU or DSP) configured to perform theoverall control of the substitute agent terminal 400. The controller 460instructs the communication unit 470 to output the parking completionreport in response to a completion operation. In the embodiment 1, theparking completion report includes position information acquired by theposition information acquisition unit 430 and auxiliary informationacquired by the auxiliary information acquisition unit 440. After thesubstitute agent locks the doors of the vehicle 10 from the outside ofthe vehicle 10 and performs the completion operation, the controller 460deletes the authentication information from the storage unit 410.Therefore, it is possible to suppress getting in or driving of thevehicle 10 by the substitute agent after the parking is completed.

The controller 460 may instruct the position information acquisitionunit 430 to acquire the position information in response to thecompletion operation. The position information acquisition unit 430 mayacquire the position information in response to the instruction from thecontroller 460. The controller 460 may urge the substitute agent toperform the user operation (voice input, imaging operation, text input,or the like) for acquiring the auxiliary information in response to thecompletion operation.

Invalidation of the authentication information is not limited to thedeletion of the authentication information. For example, theauthentication information may be invalidated by rewriting of theauthentication information. The number of usable times and a usableperiod of the same authentication information may be limited. Whetherthe number of use times exceeds the number of usable times, whether acurrent time point is within the usable period, or the like can bedetermined by the key unit 200 or the substitute agent terminal 400.

The communication unit 470 communicates with the server 500. Forexample, the communication unit 470 acquires the request information orthe authentication information from the server 500. The communicationunit 470 outputs the parking completion report (position information andauxiliary information) to the server 500 in response to the instructionfrom the controller 460.

Configuration of Server 500

A configuration of the server 500 will be described. The controller 510is a processor (CPU or DSP) configured to perform the overall control ofthe server 500. The storage unit 520 stores various pieces ofinformation (data). For example, the storage unit 520 is thesemiconductor memory, the magnetic disk, the optical disk, or the like.The storage unit 520 stores in advance the authentication informationfor each vehicle. The communication unit 530 communicates with therequester terminal 300 or the substitute agent terminal 400(communication unit 340 or the communication unit 470).

For example, the communication unit 530 acquires the request informationfrom the requester terminal 300. When the communication unit 530acquires the request information from the requester terminal 300, thecontroller 510 instructs the communication unit 530 to output therequest information and the authentication information of the vehicle 10stored in the storage unit 520. The communication unit 530 outputs therequest information acquired from the requester terminal 300 and theauthentication information of the vehicle 10 to the substitute agentterminal 400 in response to the instruction from the controller 510.

The communication unit 530 acquires the parking completion report fromthe substitute agent terminal 400. When the communication unit 530acquires the parking completion report from the substitute agentterminal 400, the controller 510 instructs the communication unit 530 tooutput the parking completion report. The communication unit 530 outputsthe parking completion report acquired from the substitute agentterminal 400 to the requester terminal 300 in response to theinstruction from the controller 510.

Process Flow of Valet Parking System 1 of Vehicle

A process flow of the valet parking system 1 of the vehicle will bedescribed. FIG. 3 is a sequence diagram showing a process flow exampleof the valet parking system 1 of the vehicle.

First, the requester performs the request operation on the operationunit 310 of the requester terminal 300 (step S301). Next, thecommunication unit 340 of the requester terminal 300 outputs the requestinformation (requester information, vehicle information, or the like) tothe communication unit 530 of the server 500 in response to the requestoperation (step S302). The communication unit 530 returns requestreception information to the communication unit 340 in response to theacquisition of the request information (step S303). The requestreception information indicates, for example, that the requestinformation is acquired, the valet parking request of the vehicle isreceived, and the like. Therefore, the requester can grasp that thevalet parking request of the vehicle is successfully performed bychecking the request reception information.

Next, the communication unit 530 of the server 500 outputs the requestinformation and the authentication information of the vehicle 10 to thecommunication unit 470 of the substitute agent terminal 400 in responseto the acquisition of the request information (step S304). The requestinformation that is output from the server 500 to the substitute agentterminal 400 may or may not be the same as the request information thatis output from the requester terminal 300 to the server 500. Forexample, the request information that is output from the requesterterminal 300 to the server 500 includes the requester information andthe vehicle information. The request information that is output from theserver 500 to the substitute agent terminal 400 may not include at leastone of the requester information and the vehicle information. However,when the request information that is output from the server 500 to thesubstitute agent terminal 400 includes the vehicle information, thesubstitute agent can easily find the vehicle 10 since the vehicleinformation can be checked. Information indicating solely the positionof the vehicle 10 may be output from the server 500 to the substituteagent terminal 400 as the request information.

The substitute agent receives the vehicle 10 from the requester andmoves and parks the vehicle 10 based on the request information acquiredby the substitute agent terminal 400 (step S305: valet parking ofvehicle). After the parking is completed, the position informationacquisition unit 430 acquires the position information, and theauxiliary information acquisition unit 440 acquires the auxiliaryinformation (step S306). The substitute agent locks the doors of thevehicle 10 from the outside of the vehicle 10 using the authenticationinformation. The substitute agent may have a spare key or the like ofthe vehicle 10 and perform the locking and the unlocking of the doors orthe like of the vehicle 10 using the spare key.

Next, the communication unit 470 of the substitute agent terminal 400outputs the parking completion report (position information, auxiliaryinformation, vehicle information, and the like) to the communicationunit 530 of the server 500 in response to the completion operation tothe operation unit 450 of the substitute agent terminal 400 (step S307).Here, since the locking of the doors of the vehicle 10 is completed, thecontroller 460 of the substitute agent terminal 400 deletes theauthentication information from the storage unit 410 of the substituteagent terminal 400. Next, the communication unit 530 returns reportreception information to the communication unit 470 in response to theacquisition of the parking completion report (step S308). The reportreception information indicates, for example, that the parkingcompletion report is acquired. Therefore, the substitute agent can graspthat the parking completion report is successfully performed by checkingthe report reception information.

The controller 510 of the server 500 specifies a corresponding requester(requester information) based on the parking completion report (vehicleinformation) acquired by the communication unit 530 of the server 500(step S309). Next, the communication unit 530 of the server 500 outputsthe parking completion report to the communication unit 340 of therequester terminal 300 based on a specification result of the requester(step S310). The parking completion report that is output from theserver 500 to the requester terminal 300 may or may not be the same asthe parking completion report that is output from the substitute agentterminal 400 to the server 500. The parking completion report that isoutput from the server 500 to the requester terminal 300 may include theposition information and the auxiliary information.

Next, the notification unit 350 of the requester terminal 300 notifiesthe requester of the parking completion report (position information andauxiliary information) acquired by the communication unit 340 of therequester terminal 300 (step S311). Since the auxiliary information isalso notified in addition to the position information, the requester caneasily find the vehicle 10 as compared with when the vehicle 10 issearched from solely the position information. For example, therequester can approach the vehicle 10 to some extent based on theposition information obtained by the satellite positioning system andcan easily find the vehicle 10 based on the auxiliary information suchas the voice, the photograph, or a comment.

Summary

According to the embodiment 1, as described above, another piece ofinformation (auxiliary information) to help the requester to find avehicle is notified in addition to the position information relating tothe parking position of the vehicle. With the notification describedabove, the requester can easily find the vehicle as compared with whenthe target vehicle is searched from solely the position information.

The notification unit 350 of the requester terminal 300 may performguidance to the parking position of the vehicle based on the positioninformation. Consequently, the requester can easily approach the targetvehicle to some extent by simply moving according to the guidance.

Embodiment 2

Hereinafter, an embodiment 2 of the disclosure will be described withreference to drawings. In the following description, points(configurations or processes) different from the embodiment 1 will bedescribed in detail, and the description of the same points as theembodiment 1 will be omitted.

In the embodiment 1, the example of using the information relating tothe voice, the photograph, the text, or the like relating to the parkingposition of the vehicle as the auxiliary information is described.However, when similar scenery continues in a wide area around theparking position of the vehicle, the requester may not be able to graspthe parking position of the vehicle even when the requester views aphotograph of the parking position of the vehicle. When the voice or thetext is ambiguous, the requester may also not be able to grasp theparking position of the vehicle from the voice or the text. In theembodiment 1, since the user operation such as the voice input, theimaging operation, or the text input is requested in order to obtain theauxiliary information, a load of the substitute agent increases. In theembodiment 2, an example that can reduce the load of the substituteagent and allow the requester to find the target vehicle more reliablyand easily will be described.

System Configuration and Device Configuration

A configuration of the valet parking system of the vehicle according tothe embodiment 2 will be described. FIG. 4 shows a schematicconfiguration example of a valet parking system 2 of the vehicleaccording to the embodiment 2. In FIG. 4, the same reference numeral asin the embodiment 1 is assigned to the same device as the device in theembodiment 1. The valet parking system 2 of the vehicle has the lockingand unlocking device 100, the key unit 200, the server 500, a beacon600, a substitute agent terminal 700, and a requester terminal 800. Theserver 500, the substitute agent terminal 700, and the requesterterminal 800 are connected to each other in a communicable mannerthrough the network N. The substitute agent terminal 700 is the portableterminal such as the mobile phone, the smartphone, the tablet terminal,or the notebook type personal computer.

The beacon 600 is a transmitter installed near the parking positionwhere the vehicle 10 is parked by the substitute agent and transmits(outputs) a predetermined beacon signal to a predetermined transmissionarea around the parking position of the vehicle. The beacon signal ofthe beacon 600 includes a beacon ID for specifying the beacon 600. Thetransmission area is, for example, an area of several tens of meters inradius with an installation position of the beacon 600 as the center.Specifically, the transmission area is an area of 30 meters or more and100 meters or less in radius. A plurality of transmitters such as thebeacon 600 is installed in a parking lot where the vehicle 10 may beparked by the substitute agent. The transmitter may be installed foreach vehicle frame of the parking lot or the transmitters may beinstalled such that one transmitter is installed for a plurality ofvehicle frames. Another transmitter having the same function as thebeacon may be used instead of the beacon 600.

FIG. 5 shows a schematic configuration example of the substitute agentterminal 700. The substitute agent terminal 700 has the same function asthe substitute agent terminal 400 in the embodiment 1. However, thesubstitute agent terminal 700 has an auxiliary information acquisitionunit 710 instead of the auxiliary information acquisition unit 440 inthe embodiment 1. The auxiliary information acquisition unit 710 is abeacon receiver configured to receive the beacon signal. After theparking of the vehicle 10 is completed, the vehicle 10 is within thetransmission area of the beacon 600. Therefore, it is possible toreceive (acquire) the beacon signal emitted from the beacon 600 in thevehicle 10 or around the vehicle 10. After the parking of the vehicle 10is completed, the auxiliary information acquisition unit 710 receivesthe beacon ID emitted from the beacon 600 as the auxiliary information.

As the auxiliary information, another piece of information relating tothe beacon 600 may be acquired. The auxiliary information relating tothe beacon 600 may be acquired from a device different from the beacon600. For example, the auxiliary information relating to the beacon 600may be acquired from the server 500. A method of acquiring the beacon IDthat is the auxiliary information is not particularly limited. Forexample, the beacon ID may be acquired in response to the completionoperation or acquired in response to another user operation simpler thanthe voice input, the imaging operation, the text input, or the like.Therefore, it is possible to acquire the auxiliary information with theload (load of substitute agent) less than in the embodiment 1.

FIG. 6 shows a schematic configuration example of the requester terminal800. The requester terminal 800 has the same function as the requesterterminal 300 in the embodiment 1. However, the requester terminal 800further has a beacon receiver 810 and has a notification unit 820instead of the notification unit 350 in the embodiment 1. The beaconreceiver 810 receives the beacon signal. The notification unit 820 hasthe same function as the notification unit 350. However, when therequester (requester terminal 800) enters the transmission area of thebeacon 600, the notification unit 820 performs the notification of theinformation based on the beacon signal of the beacon 600 as thenotification of the auxiliary information. A detail of the notificationof the auxiliary information or the like will be described below.

How to Find Vehicle 10

How to find the vehicle 10 will be described. FIG. 7 schematically showsan example of how the requester finds the vehicle 10.

First, the notification unit 820 notifies the requester of the positioninformation. For example, the notification unit 820 (display unit)displays a map image I1 indicating a position (star in FIG. 7) obtainedby the satellite positioning system. The requester can easily approachthe vehicle 10 by checking the map image I1. The requester approachesthe vehicle 10 to enter a transmission area A of the beacon 600.

When the requester (requester terminal 800) enters the transmission areaA, the beacon receiver 810 receives the beacon signal emitted from thebeacon 600. The controller 330 determines that the beacon signal of thebeacon 600 is received from the beacon ID that is the auxiliaryinformation and the beacon ID included in the received beacon signal,and instructs the notification unit 820 to notify the requester of theinformation based on the received beacon signal. The notification unit820 notifies the requester of the information based on the receivedbeacon signal in response to the instruction from the controller 330.For example, the notification unit 820 displays a graphic I2 (text oricon) indicating that the vehicle 10 is close. The requester can easilygrasp that the vehicle 10 is close by checking the graphic I2 and thuscan find the vehicle 10 more reliably and easily than in the embodiment1.

Information based on the beacon signal is not limited to the aboveinformation. It is possible to obtain a distance to the beacon thatemits the beacon signal by analyzing the beacon signal. Therefore, theinformation based on the beacon signal may be the information relatingto a distance between the requester and the beacon 600. The distancebetween the requester and the beacon 600 corresponds to a distancebetween the requester and the vehicle 10. For example, the notificationunit 820 may display graphics 13, 14 indicating the distance to thevehicle 10 (beacon 600). Therefore, the requester can easily grasp thedistance to the vehicle 10, the approaching to the vehicle 10, or thelike by checking the graphics 13, 14 and thus can find the vehicle 10more easily.

Summary

According to the embodiment 2, as described above, the beacon ID of thebeacon installed near the vehicle 10 is used as the auxiliaryinformation, and the requester is notified of the information based onthe beacon signal of the beacon when the requester enters thetransmission area of the beacon. Therefore, the requester can find thetarget vehicle more reliably and easily than in the embodiment 1. Theauxiliary information may further include information other than thebeacon ID. For example, the auxiliary information may further includethe information (information relating to voice, photograph, text, or thelike) in the embodiment 1. Therefore, the requester can find the targetvehicle more easily.

The configurations in the embodiments 1, 2, the processes, the service,and the like are merely examples. A change or modification of theembodiments 1, 2 as appropriate within a scope of the gist of thedisclosure is included in the disclosure. A configuration obtained bycombining the configurations in the embodiments 1, 2 as appropriate orthe like is also included in the disclosure.

What is claimed is:
 1. A notification system comprising: a firstterminal for use by a first person; and a second terminal for use by asecond person and configured to notify the second person of positioninformation relating to a parking position of a vehicle and auxiliaryinformation to help the second person to find the vehicle after thevehicle is moved and parked by the first person, wherein the secondterminal notifies the second person of the position information bydisplaying a map image indicating the position information, wherein whenthe second person enters a predetermined area, the second terminaldisplays information indicating a distance to the vehicle, wherein theauxiliary information includes an image of the vehicle and surroundingsof the vehicle, and wherein when the second person enters thepredetermined area, the second terminal displays the image of thevehicle and surroundings of the vehicle.
 2. The notification systemaccording to claim 1, wherein the auxiliary information includes atleast any of a voice relating to the parking position of the vehicle, aphotograph relating to the parking position of the vehicle, or a textrelating to the parking position of the vehicle.
 3. The notificationsystem according to claim 1, wherein: the auxiliary information includespredetermined information relating to a transmitter configured to outputa predetermined signal to a predetermined area around the parkingposition of the vehicle; and the second terminal notifies the secondperson of information based on the predetermined signal when the secondperson enters the predetermined area.
 4. The notification systemaccording to claim 3, wherein the information based on the predeterminedsignal is information relating to a distance between the second personand the transmitter.
 5. The notification system according to claim 3,wherein: the transmitter transmits a beacon; and the predeterminedinformation is a beacon ID.
 6. The notification system according toclaim 1, wherein the second terminal performs guidance to the parkingposition of the vehicle based on the position information.
 7. Thenotification system according to claim 1, wherein the second terminal isconfigured to demand parking of the vehicle of the first person based ona request from the second person.
 8. The notification system accordingto claim 1, further comprising: a first receiver configured to acquirethe position information after the vehicle is parked by the firstperson; and a second receiver configured to acquire the auxiliaryinformation after the vehicle is parked by the first person.
 9. Thenotification system according to claim 1, further comprising: a serverthat is communicable with the first terminal and the second terminal,wherein the first terminal sends the position information and theauxiliary information to the second terminal through the server afterthe vehicle is parked by the first person.
 10. A notification devicecomprising: a first terminal for use by a first person; and a secondterminal for use by a second person and configured to notify the secondperson of position information relating to a parking position of avehicle and auxiliary information to help the second person to find thevehicle after the vehicle is moved and parked by the first person,wherein the second terminal notifies the second person of the positioninformation by displaying a map image indicating the positioninformation, wherein when the second person enters a predetermined area,the second terminal displays information indicating a distance to thevehicle, wherein the auxiliary information includes an image of thevehicle and surroundings of the vehicle, and wherein when the secondperson enters the predetermined area, the second terminal displays theimage of the vehicle and surroundings of the vehicle.
 11. A notificationmethod comprising: determining position information relating to aparking of a vehicle by a first person; notifying a second person of theposition information relating to the parking position of the vehicle andauxiliary information to help the second person to find the vehicleafter the vehicle is moved and parked by the first person, wherein thenotifying the second person of the position information is by displayinga map image indicating the position information, wherein when the secondperson enters a predetermined area, information is displayed indicatinga distance to the vehicle, wherein the auxiliary information includes animage of the vehicle and surroundings of the vehicle, and wherein whenthe second person enters the predetermined area, the second terminaldisplays the image of the vehicle and surroundings of the vehicle.